be dependent on outside financial sources - Espagnol Anglais Dictionnaire